.apps-list{
  height: 635px;
  padding: 120px 0;
  .col-sm-3{
    padding: 20px 0;
    img{
      margin-bottom: 15px;
    }
    span{
      color: #999999;
    }
    p{
      font-size: 16px;
      color: #3f90d9;
    }
  }
}


.case-list {
  height: 660px;
  background: url("../imgs/home_bg.png") no-repeat center;
  .container {
    position: relative;
    a {
      display: inline-block;
      width: 150px;
      text-align: center;
      position: absolute;
      left: 321px;
      top: 58px;
      -webkit-transform: rotate(-4deg);
      transform: rotate(-4deg);
      font-size: 60px;
      color: #74af44;
    }
  }
}
.app_icon {
  width: 72px;
  height: 72px;
  background: url('../imgs/App/app.png') no-repeat center;
}

.app_1 {
  background-position: center 0;
}

.app_2 {
  background-position: center -92px;
}

.app_3 {
  background-position: center -184px;
}

.app_4 {
  background-position: center -276px;
}

.app_5 {
  background-position: center -368px;
}

.app_6 {
  background-position: center -460px;
}